to establish and support - Anglais Synonymes Dictionnaire